package sprinklerbee.factory;

import sprinklerbee.dao.ConfigurationDAO;
import sprinklerbee.dao.ConfigurationDAOImpl;
import sprinklerbee.dao.SchedulerDAO;
import sprinklerbee.dao.SchedulerDAOImpl;
import sprinklerbee.dao.SprinklerDAO;
import sprinklerbee.dao.SprinklerDAOImpl;
import sprinklerbee.dao.SensorDAO;
import sprinklerbee.dao.SensorDAOImpl;

public class DAOFactory {
	
	public static ConfigurationDAO getConfigurationDAOInstance(){
		return new ConfigurationDAOImpl();
	}
	
	public static SprinklerDAO getSprinklerDAOInstance(){
		return new SprinklerDAOImpl();
	}
	
	public static SchedulerDAO getSchedulerDAOInstance(){
		return new SchedulerDAOImpl();
	}
	
	public static SensorDAO getSensorDAOInstance(){
		return new SensorDAOImpl();
	}
}
